IBM Books

Network Utility User's Guide


Chapter 6. Configuration Concepts and Methods

This chapter provides background information about configuring Network Utility, including:

Chapter 3, Performing the Initial Configuration introduced the basic methods of configuring Network Utility and provided guidance on choosing between them (see Choosing Your Configuration Method). This chapter gives additional details about each method and discusses using both of them together.

For specific procedures and commands dealing with configuration files, see Chapter 7, Handling Configuration Files. Some common configuration tasks are described in Chapter 4, Quick Reference to the User Interface.


Configuration Basics

A Network Utility configuration is a collection of data items that control how the software operates, including such elements as:

When you boot up a Network Utility, the system reads its configuration from a file on its hard disk, and activates interfaces and protocols according to the information in that file. You create the file in one of two ways:

Once the system is up and running, you can use the command-line interface to make the following types of configuration changes:


Configuration Files on Disk

The Network Utility hard disk is organized to contain two logical banks, one for each of two operational code (software) loads. This allows you to have the active code load in one bank, transfer a new load to the other bank, test it, and be able to back off to the original load if necessary. The two banks are referred to as Bank A and Bank B.

Each of the two banks has room for four configuration files. You can select to boot up the code load in Bank A with any of the 4 configuration files in Bank A. The same holds true for Bank B. To use a Bank A configuration file with the Bank B code load, you must first copy the Bank A configuration file to one of the four file positions in Bank B.

There are four ways to transfer a configuration file into a bank on the hard disk:

  1. Use the talk 6 command write to store the current configuration in RAM out as a disk file.

    Use this command if you are configuring your Network Utility with the command-line talk 6 process, rather than with the Configuration Program.

    Note: If the term "talk 6" is unfamiliar to you, use Chapter 5, A Guided Tour through the Command-Line Interface as a tutorial on the command-line interface.

  2. Use TFTP or Xmodem to transfer the configuration file from a local server (PC or workstation) directly onto the hard disk.

    You can transfer a configuration file in, whether the file was created from the Configuration Program or was previously transferred from this or another Network Utility.

  3. Use SNMP to transfer configuration data from the Configuration Program into RAM, and then onto the hard disk.

    You initiate the file transfer from the Configuration Program. This method is available only from the Configuration Program.

  4. Copy a configuration file from one bank to the other.

    You initiate copies and other configuration file management operations from the Network Utility console under talk 6 in the boot subprocess.

See the section Loading New Configuration Files in Chapter 7, Handling Configuration Files for specifics on these operations.


Configuration Methods

Command-Line Interface

To use the command-line interface, first bring up a local or remote console to a Network Utility. For details on how to do this and reach the * or Config (only)> prompt, refer to Chapter 2, Bringing Up a User Console.

If you have an active console at the * prompt, use talk 6 to access the Config process. If you are at the Config (only)>, the Config process is the only process available to you. From the Config process, you navigate menus and issue commands to configure interfaces and protocols, and write these changes to configuration files on the Network Utility hard disk.

In most cases, you use the command-line interface to configure only the Network Utility to which you are attached. But you could easily use a single Network Utility to produce configuration files to be transferred into other Network Utilities. Simply use the write command under talk 6 to store a configuration to a disk file, then use tftp put under the boot subprocess to transfer the file off the Network Utility. From then on, you have a file that can be loaded into the target Network Utility just as if it had come from the Configuration Program.

One option available only from the command line is Quick Config. As described in step 3, Quick Config guides you through an initial configuration of a subset of the protocols in Network Utility. The system asks you questions, instead of the normal mode where it waits for you to type commands.

The ability to dynamically activate configuration changes without rebooting the Network Utility is also exclusive to the command-line interface. Example: Dynamic Reconfiguration described using talk 5 to activate an IP address change made under talk 6. Dynamic Reconfiguration gives more background on the dynamic reconfiguration capabilities of Network Utility.

Configuration Program

Network Utility is supported by the same graphical configuration program that you can use to configure the 2216-400. You run this program on a PC or workstation and send the configurations you produce to one or more 2216s or Network Utilities. A version of the 2216/Network Utility Configuration Program is available for each of the following operating systems:

IBM distributes major releases of the Configuration Program on CD-ROM and on the Web. Regular maintenance PTFs are available only on the Web. The Configuration Program User's Guide describes system requirements and contains instructions for installing and using the program.

Support for Network Utility and 2216-400

When you start a new configuration with the Configuration Program, it presents a drop-down list for you to select whether the new configuration is for a 2216-400 or for a Network Utility. Your choice affects the following:

Configurations for the 2216-400 and Network Utility are not interchangeable.

Configuration File Formats

The Configuration Program deals with three different formats of configuration files:

Transferring and Activating Configurations

There are two ways to transfer a configuration from the Configuration Program to a Network Utility:

  1. Create a router-format (.CFG) file, transfer it (possibly using FTP) to a server near the Network Utility, then retrieve it with Xmodem or TFTP onto the Network Utility's hard disk. The configuration becomes active when you select it and reboot the Network Utility.

  2. Initiate a Configuration Program "send" operation. The Configuration Program uses SNMP to send individual data items (not a true file) into the Network Utility. The Network Utility clears the active memory copy of its current configuration, receives these data items, and then writes them to disk in a new file. Before you do the "send," you select at the Configuration Program whether the Network Utility should be rebooted with the new configuration, and if so when. The configuration you sent becomes active only upon reboot.

Note that with each method, you transfer and activate an entire Network Utility configuration. There is no mechanism for the Configuration Program to dynamically send a small configuration change and activate it at the Network Utility without requiring a reboot of the Network Utility. You can only perform this type of dynamic reconfiguration using the command-line interface.

Other Configuration Program Features

Features of the Configuration Program include:


Dynamic Reconfiguration

The ability to dynamically modify configuration parameters without rebooting the Network Utility is available only from the command-line interface. Table 6-1 summarizes the different ways you can change configuration parameters from the command line, whether a change affects the running system before a reboot, and whether the change is active following a reboot. The column "Choose Write to Disk" indicates whether you issued the write command from the main talk 6 menu to save the configuration to disk, or requested a disk save after issuing the reload command.

Table 6-1. Dynamic Reconfiguration Options

 
 
Method
 
Choose Write
to Disk
Affects
Running
System
 
Active After Reboot
Change in talk 6 Yes No (Note 1) Yes
No No (Note 1) No
Change in talk 5 Not applicable Yes No
Change in talk 6, then activate in talk 5 (Note 3) Yes Yes (Note 2) Yes
No Yes (Note 2) No
Note:

  1. The Network Dispatcher feature is an exception to this rule; its talk 6 changes take effect immediately.

  2. The change takes effect when you issue the activate command, not when you change the parameter (unlike a direct talk 5 change).

  3. The APPN protocol is an exception to this rule; you activate its talk 6 changes from talk 6 instead of talk 5.

As you can see, the general rule is that talk 6 changes become active following reboot or a talk 5 command to activate them. Talk 5 commands become active immediately but are lost upon reboot.

Not every configuration data item can be changed in all of the above ways. It depends on the part of the system (protocol, interface, and so on) to which a given data item belongs. For example, DLSw, SNMP, and ELS configuration all support most of the same commands in talk 6 and talk 5. You can make a change in either place depending on the permanence you want for the change. There is no talk 5 command to activate talk 6 changes, because a talk 5 command exists to make the same change.

In IP, however, there are no talk 5 commands corresponding to talk 6 commands. You use reset ip in talk 5 to activate the current talk 6 configuration. Interface reconfiguration is also activated using a single talk 5 command, because it involves taking the interface down and up.

See Configuring Physical Adapters and Interfaces for a few examples of common dynamic reconfiguration tasks involving adapters and interfaces.


Combining Configuration Methods

If you decide to use only the command-line interface for configuration, you never need to use the Configuration Program. If you use the Configuration Program, you still need to use the command-line Config process for several reasons:

To use a combination of the Configuration Program and talk 6, you must keep the .CSF file at the Configuration Program synchronized with the configuration information at the Network Utility. A typical scenario might be:

  1. Do the initial configuration at the Configuration Program.

  2. Transfer this configuration to the Network Utility, either using SNMP, or by a creating a .CFG file and transferring it manually.

  3. Activate, debug, and tune the configuration at the Network Utility using the command-line interface.

  4. Retrieve the configuration back into the Configuration Program either using SNMP or by reading in a .CFG file.

  5. Regularly retrieve the configuration from the Network Utility, as you need to make dynamic configuration changes.

  6. Make planned network changes from the Configuration Program and send the new configurations to the Network Utility.

See Chapter 7, Handling Configuration Files for specific procedures to transfer configuration files.


Migrating a Configuration to a New MAS Release

You will occasionally need to migrate your Network Utility to a new release of MAS, either for maintenance purposes or to pick up new function 9 release-specific information, you must also upgrade your configuration to the level of the MAS release you are installing.

If you use only the command-line interface to configure your Network Utility, you simply load and boot the new MAS release using one of the procedures in Chapter 10, Software Maintenance. When the new MAS release boots, it automatically adjusts your configuration to the new release level. These adjustments are made in memory and do not affect the disk copy of the configuration. You can issue the write command at the Config> prompt to save the upgraded configuration to disk. You can leave a copy of the old release config in the disk bank with the old level of code, in case you need to boot from the older release.

If you use the Configuration Program at all, even just occasionally, you must use the Configuration Program to upgrade your configuration. All new MAS releases are accompanied by a new release of the Configuration Program. Follow these steps to upgrade your configuration:

  1. Using the old release version of the Configuration Program,
    1. If necessary, retrieve the configuration from your Network Utility into the Configuration Program. You need to do this only if you have made command-line changes to the configuration since the last time you sent it from the Configuration Program to the Network Utility.
    2. Save the configuration as a .CSF file (the internal Configuration Program format), using Save or Save as from the Configure drop-down menu.

  2. Using the new release version of the Configuration Program,
    1. Open the configuration using Open from the Configure drop-down menu. The new version of the Configuration Program automatically upgrades the configuration to the new release as it reads it in.
    2. Save the new release version of the configuration.
    3. Transfer the new release version of the configuration to your Network Utility and activate it when you boot the new release of MAS.

Footnotes:

9
See Chapter 10, Software Maintenance for background and procedures relating to code upgrade.


[ Top of Page | Previous Page | Next Page | Table of Contents ]